#ifndef CollTblView_First
#define CollTblView_First
#ifdef __GNUG__
#pragma interface
#endif

#include "CollView.h"

class Dictionary;
class PeObjectItem;
class Collection;

//---- PeCollTableView ---------------------------------------------------------

class PeCollTableView: public CollectionView {
protected:
	PeObjectItem *AsObjectItem(Object *op);
public:
	MetaDef(PeCollTableView);
	PeCollTableView(int cols= 1);
	void DoSelect(Rectangle r, int clicks);
	void ShowCollection(Collection*);
};

//---- PeDictionaryView --------------------------------------------------------

class PeDictionaryView: public PeCollTableView {
public:
	MetaDef(PeDictionaryView);
	PeDictionaryView();
	void ShowDictionary(Dictionary*);
};

#endif

